lens (magnifying glass) - Turco Inglés Diccionario